home *** CD-ROM | disk | FTP | other *** search
-
- Saxman Software
- Tools Disk Series
-
- Program: TDSNAP
- Version: 1.0 9/28/86
- Purpose: Write "snapshot" screen image to disk
- Author: Jim Standley
- Based on TSR code by Lane H. Ferris
- Language: TURBO Pascal
- Requires: DOS 2.0 or later
- 128k
- Overview
-
- TDSNAP is a memory resident program to write a "snapshot" of
- the current screen image to disk. Once it is installed, you
- use Alt-F10 to write the screen, much the same way you use
- Shift-PrtSc to print it. You might use TDSNAP to capture
- screen images for documentation, demos or tutorials.
-
- TDSNAP will save character mode screens only, not graphics
- mode. If you run it in graphics mode, the output file will
- not be usable.
-
- Using TDSNAP
-
- To install TDSNAP as a memory resident program, just enter
- TDSNAP. You can optionally specify the file you want to
- write. The file specification can include drive and
- directory. The default file is "TDSNAP.TXT", written to the
- current directory.
-
- To invoke TDSNAP, press Alt-F10. It saves the current screen
- to disk. The output file is standard ASCII format with CR/LF
- at the end of each line. Trailing spaces are removed. Each
- screen is written as 25 lines. A line of hyphens is written
- before each screen.
-
- To un-install TDSNAP, press Ctrl-Home. Un-install TDSNAP
- only from the DOS prompt ">" and only if it is the last
- memory resident program installed!!!!
-
- Memory Requirements:
-
- TDSNAP takes under 16k when memory resident. If you have the
- TURBO Pascal compiler, you might experiment with minimum and
- maximum free memory options. I used 50 paragraphs for each.
-
- Comptability:
- You're on your own. I have tested it with CED and Mansfield
- Software's Personal Rexx resident. If you find it does not
- run with any other TSR programs, let me know and I'll
- document it.
-
- Note:
-
- The vast majority of the code in this program was written by
- Lane H. Ferris and can be found in the public domain as
- "STAYRES3.ARC". This code does all the work of installing
- the program, intercepting keystrokes, and un-installing. The
- few lines required to save the screen to disk are clearly
- marked in the source file.
-
- The file "STAYRES.PAK" should be included with this program.
- It is a compressed version of the essential routines from
- STAYRES.ARC. It can be used as the primary ingredient in
- cooking up new TSR routines without understanding a bit of
- it. That's how TDSNAP was done, anyhow.
-
- Distribution:
-
- It is the author's intention that this program, source and
- object forms, be public domain. It may be distributed freely
- in any manner. The author requests the following:
-
- 1 - Do not charge for distribution of this program, beyond
- the cost of reproduction & mailing.
- 2 - Distribute this documentation with the program.
- 3 - Leave the author's name & address in the document.
- 4 - If you modify it, please take credit for your changes.
- I can't answer questions about unknown mods.
-
- If you want to promote user-distributed software and feel the
- program is useful enough to be worth $15.00, the contribution
- will certainly be appreciated. It will also get you on a
- mailing list for future versions and other utilities.
- Include a diskette and self-addressed mailer if you'd like
- the source code.
-
- Author:
- Jim Standley
- Saxman Software
- 2350 Winstead Circle
- Wichita, Ks 67226
- 316-688-0235 18:00-22:00 CST
-
- Revision Log:
-
- 09/28/86 - First version, Standley
- TDSNAP modified into TDSNAP2 by
-
- Logic Development Corporation and HEL Custom Software
- 127 Gaither Drive Suite F
- Mt. Laurel, New Jersey 08054-1707
- (609) 778-9077 or 234-3800
-
- This version is invoked as
- TDSNAP2 - output to TDSNAP.TXT
- TDSNAP2 filename.ext - output to filename.ext
- TDSNAP2 filename - output to filename.nnn
- where nnn increments each frame-
- in effect creating individual
- screen "slides"
-
- The last two invokations can be accompanied by either:
- /G to include graphics
- /C to include graphics but convert box characters
- to acceptable WordStar characters
- If neither switch is present, all graphic characters
- are suppressed (converted to spaces).
-
- The UserInt was also changed to avoid a local conflict.
- The Hot key was modified to <CTRL> F10.
-
- As professional software developers we were constantly
- looking for an easier method to document our business software.
- We tried a number of screen capture programs and looked at
- TDSNAP in January. Although TDSNAP offered the best function
- for our type of work we needed a couple of additional features
- to satisy all of our needs. TDSNAP2 is our answer to the
- ultimate screen capture program. We have included the modified
- source code for you PASCAL hackers. Note our implementation of
- the character translation table for graphics conversion. Our
- thanks to Jim Standley for the original concept and program. We
- hope Jim and the rest of you like our additions.
-
- Gerry Lewis and Howard Lubert
-
- P.S. All contributions should be directed to Jim
- Standley.